﻿body {
}
#header
{
    height:100px;
    line-height:100px;
    border-bottom:5px solid #ccc;
    font-size:24px;
    background-image:url(../images/regbg.gif);
}
#header h1
{
    font-family:黑体 宋体;
    font-size:24px;
    color:White;
    background-image:url(../images/logo.png);
    background-position:4px center;
    background-repeat:no-repeat;
    padding-left:180px;
    height:100px;
    line-height:100px;
    width:300px;
    margin:0 auto;
}
#regform
{
    width:600px;
    padding:20px 80px;
    margin:0 auto;
    border:1px solid #aaa;
}
    #regform p
    {
        height:40px;
        line-height:40px;
    }
        #regform p label
        {
            width:100px;
            display:inline-block;
            text-align:right;
        }
        
        #regform span label
        {
            width:20px;
            display:inline-block;
        }
.lastp
{
    padding-top:20px;
    padding-left:100px;
}